Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 LARCH ROAD Semi-Detached £422,500 14 Jan 2020
61 LARCH ROAD Semi-Detached £341,000 11 Aug 2022
65 LARCH ROAD Semi-Detached £394,950 20 Dec 2018